the quality of being soluble - Francés Inglés Diccionario